private accommodation - Spanish English Dictionary